lawyer patent attorney licensing agreements patent application attorney patent attorneys intellectual property patent law license agreements patent litigation